//
//  UIBarButtonItem+Extesion.swift
//  MicroBlog
//
//  Created by 孙程 on 2017/7/15.
//  Copyright © 2017年 孙程. All rights reserved.
//

import UIKit

//扩展一个遍历构造函数
extension UIBarButtonItem{
    
    convenience init(title:String,target:Any,action:Selector){
        //使用self调用其他构造函数
        self.init()
        
        let button = UIButton()
        
        button .addTarget(target, action:action, for: .touchUpInside)
        //标题
        button .setTitle(title, for: .normal)
        //颜色
        button .setTitleColor(UIColor.darkGray, for: .normal)
        button .setTitleColor(UIColor.orange, for: .highlighted)
        //字体大小
        button.titleLabel?.font = UIFont .systemFont(ofSize: 14)
        button.sizeToFit()
        
        customView = button
        
    }
}
